home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / K-3D / k3d-0.4.2.1 / k3d-config < prev    next >
Encoding:
Text File  |  2004-07-23  |  1.7 KB  |  89 lines

  1. #!/bin/sh
  2.  
  3.     prefix="/usr/local/k3d"
  4.     exec_prefix="${prefix}"
  5.  
  6.     libdir="${exec_prefix}/lib"
  7.     addlibs="-L/local/lib -lglib-2.0 -lgtk -lgdk -lgmodule-2.0 -LC:/romain/msys/local/lib -lsigc-2.0  "
  8.     includedir="-I${prefix}/include/k3d -I${prefix}/include/k3d/boost"
  9.     addincludes="-I/local/include -I/local/include/gtk -I/local/include/gdk -I/local/include/glib-2.0 -I/local/lib/gtk+/include -I/local/lib/glib-2.0/include -IC:/romain/msys/local/include/sigc++-2.0 -IC:/romain/msys/local/lib/sigc++-2.0/include   -DK3D_HAVE_SIGC_2_0"
  10.         
  11.     package="k3d"
  12.     version="0.4.2.1"
  13.     
  14. usage()
  15. {
  16.     cat <<EOF
  17. Usage: $0 [OPTIONS]
  18. Options:
  19.     [--cflags]
  20.     [--embed-libs]
  21.     [--libs]
  22.     [--prefix]
  23.     [--ui-libs]
  24.     [--version]
  25. EOF
  26.     exit $1
  27. }
  28.  
  29. if test $# -eq 0; then
  30.     usage 1 1>&2
  31. fi
  32.  
  33. while test $# -gt 0; do
  34.  
  35.     case "$1" in
  36.     -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  37.     *) optarg= ;;
  38.     esac
  39.  
  40.     case "$1" in
  41.     --prefix=*)
  42.         prefixdirectory=$optarg
  43.     ;;
  44.     --prefix)
  45.         echo_prefix=yes
  46.     ;;
  47.     --cflags)
  48.         echo_cflags=yes
  49.     ;;
  50.     --libs)
  51.         echo_libs=yes
  52.     ;;
  53.     --embed-libs)
  54.         echo_embed_libs=yes
  55.     ;;
  56.     --ui-libs)
  57.         echo_ui_libs=yes
  58.         echo_embed_libs=yes
  59.     ;;
  60.     --version)
  61.         echo $version
  62.     ;;
  63.     esac
  64.     shift
  65. done
  66.  
  67. if test "$echo_prefix" = "yes"; then
  68.     echo $prefix
  69. fi
  70.  
  71. if test "$echo_cflags" = "yes"; then
  72.     echo $includedir $addincludes
  73. fi
  74.  
  75. if test "$echo_libs" = "yes" || test "$echo_embed_libs" = "yes" || test "$echo_ui_libs" = "yes"; then
  76.     echo -n "-L$libdir "
  77.     
  78.     if test "$echo_ui_libs" = "yes"; then
  79.         echo -n "-lk3dui "
  80.     fi
  81.  
  82.     if test "$echo_embed_libs" = "yes"; then
  83.         echo -n "-lk3dembed "
  84.     fi
  85.  
  86.     echo "-lk3dsdk -lsdpgtk -lsdpgl -lsdpsl -lsdpxml $addlibs"
  87. fi
  88.  
  89.